package cn.tedu.java.basic;

public class StringTests {
    public static void main(String[] args) {
        String s1="a";
        String s2=s1+"b"; //这里会首先构建一个StringBuilder对象
        //问题：对于如上代码的第五行和第六行总计创建了几个对象？
        //第一个对象："a"; (字符串池)
        //第二个对象：StringBuilder
        //第三个对象："b"; (字符串池)
        //第四个对象："ab" (字符串池)
        //第五个对象：在最后给s2赋值时会调用StringBuilder的toString方法
    }
}
